IMetamodels.AddPathConstraint(string,string,string,string) メソッド

名前空間: NextDesign.Core

説明

指定したクラスの指定したフィールドにパス制約を追加します。
なお、ここで設定するパス文字列に該当するパスの存在はチェックされません。誤ったパスを指定しても、このメソッドは正常終了します。

引数

名前 説明
name string 制約名
className string 制約の有効範囲となるクラス名
targetFieldName string 制約の対象フィールド名
paths string パス文字列
複数のパスを指定する場合は';'(セミコロン)で区切ります。

戻り値

例外

名前 例外クラス 説明
クラスが見つからない ExtensionTypeNotFoundException 指定された名前のクラス、またはフィールドが見つからなかった場合
プロファイル編集不可 ExtensionEditProfileException プロファイル編集操作に失敗した場合